home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / os2 / memsz313.zip / SOURCE.ZIP / NORSK.ZIP / NORSK.IPF < prev    next >
Text File  |  1996-02-09  |  15KB  |  349 lines

  1. #include "memsize.h"
  2. :userdoc.
  3. :title.Hjelp for Systemressurser
  4. :body.
  5.  
  6. :h1 res=ID_MAIN.Introduksjon
  7. :i1.Introduksjon
  8. :artwork name='memsize.bmp' align=center.
  9. :p.
  10. Dette programmet viser detaljert informasjon om ditt systems
  11. ressurser. Informasjonen blir oppdatert en gang i sekundet,
  12. forutsatt at programmet får CPU-tid. De viste informasjoner er:
  13. :p.
  14. :hp2.Dato og klokkeslett:ehp2. - Systemets dato og klokkeslett, i
  15. det standardformat som er definert for landet spesifisert i
  16. COUNTRY-linjen i CONFIG.SYS.
  17. :p.
  18. :hp2.Driftstid:ehp2. - Den tid som er gått siden systemet sist ble
  19. startet.
  20. :p.
  21. :hp2.Fri fysisk hukommelse:ehp2. - Mengden av tilgjengelig
  22. systemhukommelse i f¢lge funksjonen :hp1.DosMemAvail:ehp1..
  23. :note. Denne funksjonen er del av det gamle 16-bit systemet,
  24. og rapporterer bare minne under 16Mb, og ble, like f¢r 
  25. lanseringen av OS/2 2.0, endret til aldri å rapportere mindre enn
  26. 512Kb.
  27. #ifdef USE_OS20MEMU
  28. :note.Hvis programmet :hpt.OS20MEMU:ehpt.:hdref res=60001. og
  29. dets driver er installert, vil dette tallet være korrekt, dog vil
  30. CPU-belastningen være st¢rre.
  31. #endif
  32. :p.
  33. :hp2.Fri virtuell hukommelse:ehp2. - Mengden av fri virtuell
  34. hukommelse i f¢lge :hp1.DosQuerySysInfo:ehp1.-funksjonen.
  35. Dette er det samme som den frie fysiske hukommelsen, pluss
  36. mengden av ubenyttet plass i den eksisterende swapfil, pluss
  37. ledig plass på platelageret som står til rådighet for swapfilen
  38. (dvs. ledig plass minus reservert plass spesifisert i SWAPPATH-
  39. linjen i CONFIG.SYS).
  40. :p.
  41. :hp2.Swap-fil st¢rrelse:ehp2. - Den nåværende st¢rrelsen av
  42. systemets swapfil SWAPPER.DAT. Lokalisering av swapfilen
  43. gj¢res ved å se på SWAPPATH-linjen i CONFIG.SYS.
  44. :p.
  45. :hp2.Tilgjengelig swap-plass:ehp2. - Mengden av fri plass på det
  46. logiske platelageret hvor swapfilen er plassert, minus den
  47. minimale frie plass på dette lager. Dette tall viser hvor mye
  48. swapfilen ved behov kan vokse f¢r lageret er fullt.
  49. :p.
  50. :hp2.Ubrukt plass i swap-fil:ehp2. - Mengden av ledig plass innenfor
  51. den nåværende swapfil. Når denne verdi når null, vil swapfilens
  52. st¢rrelse ¢kes, normalt med 1 megabyte av gangen.
  53. :p.
  54. :hp2.Spool-fil st¢rrelse:ehp2. - Mengden av platelagerplass opptatt
  55. av spool-filer.
  56. :p.
  57. :hp2.CPU-belastning (%):ehp2. - En tilnærmet verdi for utnyttelse
  58. av CPU'ens regnekraft. Verdien beregnes som et gjennomsnitt over
  59. det siste sekund.
  60. :note.Denne funksjonen fungerer ikke ordentlig når Puls-applikasjonen
  61. er aktiv.
  62. :hpt.Hvorfor?:ehpt.:hdref res=60002.
  63. :note.Hvis du har driveren :hpt.HRTIMER.SYS:ehpt.:hdref res=60000.
  64. installert vil vist verdi være mer n¢yaktig.
  65. :hpt.Hvorfor?:ehpt.:hdref res=60003.
  66. :p.
  67. :hp2.Aktive jobber:ehp2. - Antallet av jobber vist i vindusoversikten.
  68. Vindusoversikten fås frem ved å taste CTRL+ESC.
  69. :note.Ikke alt som foregår vises i vindusoversikten, fordi noen
  70. jobber er merket slik at de ikke skal bli vist.
  71. :p.
  72. :hp2.Antall prosesser:ehp2. - Antall prosesser aktive på systemet.
  73. :p.
  74. :hp2.Antall tråder:ehp2. - Antall tråder som er aktive på systemet.  
  75. Det er minst en tråd for hver prosess.
  76. :p.
  77. :hp2.Ledig lagerplass i alt:ehp2. - Mengden av ledig plass på alle
  78. ikke-flyttbare platelagere tilsammen.
  79. :p.
  80. :hp2.Stasjon X: ledig plass:ehp2. - Mengden av ledig plass på
  81. stasjon X.
  82. :p.
  83. Som du har sett finnes det et hjelpesystem for Systemressurser,
  84. og de programkommandoer som eksisterer er tilgjengelige via
  85. vinduets systemmeny. F¢lgende kommandoer er tilgjengelige:
  86. :sl compact.
  87. :li.:hpt.Lagre innstillinger:ehpt.:hdref res=IDM_SAVE_APPLICATION.
  88. :li.:hpt.Sett standardinnstillinger:ehpt.:hdref res=IDM_RESET_DEFAULTS.
  89. :li.:hpt.Skjul kontroller:ehpt.:hdref res=IDM_HIDE_CONTROLS.
  90. :li.:hpt.Konfigurer...:ehpt.:hdref res=IDM_CONFIGURE.
  91. :li.:hpt.Nullstill CPU-monitor:ehpt.:hdref res=IDM_RESETLOAD.
  92. :li.:hpt.Kopier:ehpt.:hdref res=IDM_COPY.
  93. :li.:hpt.Produktinformasjon:ehpt.:hdref res=IDM_ABOUT.
  94. :li.:hpt.Avslutt:ehpt.:hdref res=IDM_EXIT.
  95. :esl.:p.
  96. Utover de nevnte egenskaper, aksepterer dette programmet innstillinger
  97. fra OS/2 font- og fargepalettene, og det er en DDE-tjener som kan
  98. levere tilstandsdata for alle ressurser som overvåkes.
  99. DDE-applikasjonens navn er MEMSIZE, og ressursnavnene er de samme
  100. som standardnavnene på de ulike ressursene(slik som Fri fysisk
  101. hukommelse).
  102.  
  103. :h1 res=IDM_SAVE_APPLICATION.Lagre innstillinger (Meny-valg)
  104. :i1.Lagre innstillinger (Meny-valg)
  105. Ved dette meny-valg lagres programvinduets nåværende posisjon og
  106. tilstand. Neste gang programmet startes, vil det starte i den samme
  107. posisjon og med tittellinjen skjult eller synlig, avhengig av status da
  108. innstillingene ble lagret.
  109. :p.
  110. Snarveien til denne kommando er F2.
  111.  
  112. :h1 res=IDM_RESET_DEFAULTS.Sett standardinnstillinger (Meny-valg)
  113. :i1.Sett standardinnstillinger (Meny-valg)
  114. Ved dette meny-valg tilbakestilles programmets font og farge til 
  115. standardverdiene.
  116.  
  117. :h1 res=IDM_HIDE_CONTROLS.Skjul kontroller (Meny-valg)
  118. :i1.Skjul kontroller (Meny-valg)
  119. Dette meny-valg medf¢rer at programmets vinduskontroll (system-menyen,
  120. tittellinjen og minimaliseringsknappen) skjules.
  121. Dette valg kan gj¢res - og omgj¢res - ved å dobbeltklikke på vinduet med 
  122. pekefinger-knappen på musa. Programvinduet kan flyttes ved å trekke det
  123. med samme knapp også når tittellinjen er skjult.
  124. :p.
  125. Tastekombinasjonen Alt+H vil også utf¢re denne funksjonen.
  126.  
  127. :h1 res=IDM_CONFIGURE.Konfigurer (Meny-valg)
  128. :i1.Konfigurer (Meny-valg)
  129. Dette meny-valg f¢rer til at programmets konfigurasjonsmeny vises.
  130. For ytterligere informasjon se :hpt.Konfigurer (Dialog):ehpt.:hdref res=IDD_CONFIGURE..
  131. :note.Tastkombinasjonen for dette valg er Alt+C.
  132.  
  133. :h2 res=IDD_CONFIGURE.Konfigurer (Dialog)
  134. Denne dialogen gir deg mulighet til å forandre programmets virkemåte.
  135. For å forlate dialogen uten å gj¢re endringer må du trykke på
  136. ESC-tasten eller klikke på Avbryt-knappen med musa. For å lagre
  137. forandringer du har gjort må du trykke på ENTER-tasten, eller klikke
  138. på OK-trykknappen med musa.
  139. .br
  140. De konfigurerbare elementene inkluderer f¢lgende:
  141. :p.
  142. :hp2.Ressursovervåkning:ehp2.
  143. Du kan velge enkelte eller alle elementene i listen ressursovervåkning
  144. ved å fremheve dem. Klikk på et punkt for å fremheve det, og klikk
  145. igjen for at fjerne fremhevingen. For å forandre det viste
  146. ressursnavnet kan du dobbeltklikke på en ressurs som ikke er
  147. fremhevet. Ressursen vil bli valgt, og en dialog blir vist hvor du
  148. kan endre navnet.
  149. :p.
  150. :hp2.Vis 'K'ilobyte:ehp2.
  151. Denne gruppen av knapper gj¢r det mulig å velge hvorvidt store
  152. st¢rrelser skal vises i kilobyte notasjon; alltid, aldri, eller bare
  153. når deres verdier overstiger 512 Kb. Standardvalget er å vise
  154. alle st¢rrelser over 512 Kb på denne måten. (Husk at én kilobyte
  155. i virkeligheten er 1024 byte, og ikke 1000.)
  156. :p.
  157. :hp2.Overvåkningsprioritet:ehp2.
  158. Denne kontroll gj¢r det mulig å sette den absolutte prioritet for
  159. overvåkningstråden, innenfor klassen av tidskritiske prioriteter.
  160. Man kan sette prioriteten mellem 0 og 31. Prioritet 31 er den
  161. h¢yest mulige prioritet i systemet, bortsett fra fysiske avbrytelser.
  162. Prioritet 0 er den laveste prioritet i klassen av tidskritiske
  163. prioriteter. Man b¢r normalt sette verdien til maksimum (31) for
  164. å få st¢rre n¢yaktighet i målingene av systemaktiviteten. Fordi
  165. noen brukere har klaget over at deres kommunikasjonsprogrammer
  166. noen ganger mister data så lenge dette programmet er aktivt, er
  167. prioriteten nå variabel.
  168. :p.
  169. :hp2.Tidsintervall:ehp2.
  170. Denne kontrollen gj¢r det mulig å justere intervallet mellom
  171. oppdateringer. Det kan varieres fra 1 sekund til 30 sekunder,
  172. i skritt på 1/10 sekund. Den viste verdi er i tiendedels sekunder.
  173. :p.
  174. :hp2.Vindusanker:ehp2.
  175. Denne kontroll gir deg mulighet til å bestemme et hj¢rne av skjermen
  176. som festepunkt, når vindusst¢rrelsen endres. Vindusst¢rrelsen endres
  177. for eksempel når menypunkter tilf¢yes eller fjernes fra aktivlisten,
  178. og når fonten forandres fra fontpaletten.
  179. :p.
  180. :hp2.Skjul kontroller:ehp2.
  181. Når programmet ikke er minimert, kan det vises med eller uten
  182. tittellinje, systemmeny og minimaliseringsknapp. Du kan fortsatt
  183. flytte vinduet hvis du velger å skjule kontrollene, ved å trekke
  184. vinduet med pekefingerknappen på musa.
  185. :p.
  186. :hp2.Alltid synlig:ehp2.
  187. Denne knappen aktiverer vinduets 'alltid synlig' funksjon. Når denne
  188. velges vil programvinduet alltid 'flyte opp' og bli liggende over
  189. andre vinduer.
  190. :p.
  191. :hp2.Animer:ehp2.
  192. Denne knappen aktiverer vinduets animasjonsegenskaper ved åpning
  193. og lukking. Når disse er aktive vil programvinduet åpne og lukke på
  194. samme måte som folderobjekter gj¢r - med lyd og bevegelse.
  195. Liksom med foldere, vil animering ikke forekomme med mindre det er
  196. blitt valgt i system-oppsettet.
  197. :p.
  198. :hp2.Vis filsystem-type:ehp2.
  199. Denne knappen bevirker at hvert enkelt 'Stasjon X: ledig plass'-felt
  200. viser hvilken type filsystem som platelageret er formatert med. Bruken
  201. av denne funksjon gj¢r programvinduet noe bredere.
  202. :p.
  203. :hp2.Vis stasjonsnavn:ehp2.
  204. Denne knappen bevirker at hvert enkelt 'ledig platelager plass'-felt
  205. viser platelagerets navn (label). Bruken av denne funksjon medf¢rer
  206. et bredere programvindu.
  207. :p.
  208. :hp2.Vis sekunder:ehp2.
  209. Denne knappen medf¢rer at klokkeslett og driftstid vises med
  210. sekundangivelse.
  211.  
  212. :h3 res=IDD_LABEL.Sett ressurs-navn (Dialog)
  213. Denne dialogen viser nåværende og standard navn for en ressurs, og
  214. gj¢r det mulig for deg å forandre det. For å gi et nytt navn må du
  215. kun skrive det nye navnet over det nåværende navnet. For å gi en
  216. ressurs tilbake standardnavnet, klikk på Standard-knappen.
  217.  
  218. :h1 res=IDM_RESETLOAD.Nullstill CPU-monitor (Meny-valg)
  219. :i1.Nullstill CPU-monitor (Meny-valg)
  220. Dette valg gir brukere mulighet til å nullstille belastningsmåleren
  221. for sentralprosessoren i systemet, og å rekalibrere den. Dette medf¢rer
  222. at tidligere CPU-aktivitet ignoreres i beregningene.
  223.  
  224. :h1 res=IDM_COPY.Kopier (Meny-valg)
  225. :i1.Kopier (Meny-valg)
  226. Dette menyvalget kopierer det nåværende vindusinnhold til systemets
  227. utklippstavle i to formater: Tekst og grafikk (bit-kart). Tekstversjonen
  228. viser alle linjene i vinduet i en form som er passende for kopiering
  229. inn i en tekstbehandler. Grafikkversjonen viser en eksakt kopi av
  230. det nåværende vinduet, og kan bli brukt av grafikkredigerings- og
  231. bildeframvisningsprogrammer.
  232. :p.
  233. Tastkombinasjonen for denne kommandoen er Ctrl+Ins.
  234.  
  235. :h1 res=IDM_ABOUT.Produktinformasjon (Meny-valg)
  236. :i1.Produktinformasjon (Meny-valg)
  237. Denne meny-valg f¢rer til at programmets informasjonsdialog vises.
  238. For mer informasjon se :hpt.Produktinformasjon (Dialog):ehpt.:hdref res=IDD_ABOUT..
  239.  
  240. :h2 res=IDD_ABOUT.Produktinformasjon (Dialog)
  241. Denne dialogboks viser programmets navn, ikon og informasjon om opphavsrettigheter.
  242. For å forlate dialogen, trykk på ENTER, ESC eller mellomromstasten, eller
  243. klikk på OK-knappen med musa.
  244.  
  245. :h1 res=IDM_EXIT.Avslutt (Meny-valg)
  246. :i1.Avslutt (Meny-valg)
  247. Dette valg gj¢r at programmet avsluttes.
  248.  
  249. :h1 res=IDM_KEYS_HELP.Hjelp for taster
  250. :i1.Hjelp for taster
  251. De f¢lgende funksjonstaster er defineret for dette program:
  252. :sl compact.
  253. :li.F1 - Hjelp
  254. :li.F2 - Lagre innstillinger
  255. :li.F3 - Avslutt
  256. :li.Alt+C - Konfigurer
  257. :li.Alt+H - Skjul kontroller
  258. :li.Ctrl+Ins - Kopier
  259. :esl.:p.
  260.  
  261. :h1 res=IDD_PROFILE_PATH.Sett initialiseringsbane (Dialog)
  262. :i1.Sett initialiseringsbane (Dialog)
  263. Denne dialog vises når programmet ikke kan finne sin initialiseringsfil
  264. (INI), og sp¢r hvor filen er plassert eller hvor den skal opprettes.
  265. :p.
  266. Kun en gyldig og eksisterende bane aksepteres.
  267. Når banen er inntastet: trykk på ENTER-tasten eller klikk på OK-knappen
  268. for å få programmet til å fortsette.
  269. :p.
  270. Hvis du ¢nsker å avbryte programmets initialiseringsrutine: trykk på
  271. ESC-tasten eller klikk på Avbryt.
  272.  
  273. :h1 res=60000.HRTIMER - H¢yoppl¢sning klokkedriver
  274. H¢yoppl¢snings klokkedriveren, HRTIMER.SYS, gj¢r det mulig for et
  275. program å bruke en klokke-brikke som finnes i IBM PCer, men som
  276. vanligvis ikke benyttes. Driveren har en oppl¢sning på hele 840
  277. nanosekunder, 64K ganger bedre enn den normale klokkeoppl¢sningen på
  278. 55 millisekunder.
  279. :p.
  280. De eneste steden jeg vet om som nå har dette programmet tilgjengelig er
  281. :hp4.CompuServe:ehp4., 
  282. hvor programmet kan bli funnet i
  283. :hp4.Device Driver Development:ehp4.
  284. biblioteket i
  285. :hp4.OS/2 Developer's Forum I (OS2DF1):ehp4., 
  286. under navnet
  287. :hp4.TIMER.ZIP:ehp4.,
  288. og f¢lgende tjenere for anonym ftp:
  289. :hp4.ftp.cdrom.com:ehp4.  
  290. :hp4.hobbes.nmsu.edu:ehp4..
  291. Filen kan bli funnet i katalogen
  292. :hp4./pub/os2/dev16:ehp4.,
  293. som
  294. :hp4.hrtimer.zip:ehp4..
  295. :p.Programkoden for denne driveren ble hentet fra H¢st 1991 utgaven
  296. av IBM Personal Systems Developer Magazine.  Programmet er freeware,
  297. men de originale opphavsrettighetene tilh¢rer IBM.
  298.  
  299. #ifdef USE_OS20MEMU
  300. :h1 res=60001.OS20MEMU - OS/2 Minneutnyttelseskart
  301. Programmet OS20MEMU, sammen med den tilh¢rende driveren,
  302. skjermfiler og DLL-filer, gj¢r det mulig for brukeren å se en komplett
  303. oversikt over hvordan programmer på ditt OS/2-system bruker
  304. minne, og også hvordan systemet selv bruker minneressursene.
  305. :p.De eneste stedene jeg vet om som har dette programmet tilgjengelig
  306. er anonym-ftp tjenerne
  307. :hp4.ftp.cdrom.com:ehp4. 
  308. og
  309. :hp4.hobbes.nmsu.edu:ehp4..
  310. Filen kan bli funnet i katalogen
  311. :hp4./pub/os2/textutil:ehp4., 
  312. som
  313. :hp4.20memu.zip:ehp4..
  314. :p.OS20MEMU er freeware, skrevet av, og med opphavsretter tilh¢rende
  315. IBM.
  316. :note.Pass på at du bruker versjonen datert November 1994 (eller
  317. senere), ettersom tidligere versjoner ikke fungerer sammen med Warp.
  318. #endif
  319.  
  320. :h1 res=60002.Hva er problemet med PULSE?
  321. Memsize, på samme måte som PULSE, CPULOAD, CPUMETER og andre
  322. lignende programmer, pr¢ver å måle hvor opptatt datamaskinen er ved
  323. å se hvor mye arbeid som kan utf¢res med den lavest mulige prioritet.
  324. Hvis programmet kan utf¢re noe som helst ved denne minimale prioritet,
  325. må det bruke ledig prosessortid. Hvis det ikke er noe tid tilgjengelig, må
  326. datamaskinens prosessor være 100% utnyttet. Jo mer programmet kan
  327. gj¢re, jo mindre belastet antas prosessoren å være.
  328. :p.Problemet med å kj¢re flere slike programmer samtidig er at de
  329. begynner å konkurrere om ledig prosessortid. Hvis du kj¢rer to kopier
  330. av det samme programmet, og ikke noe annet, skulle begge vise omtrent
  331. 50% prosessorutnyttelse. Hvis du kj¢rer to ulike programmer, slik som
  332. dette programmet og PULSE, vil begge bli påvirket, men vanligvis i ulik
  333. grad.
  334.  
  335. :h1 res=60003.Hvorfor hjelper HRTIMER.SYS?
  336. Med HRTIMER.SYS installert, blir system-overhead inkludert i CPU-
  337. belastningen.
  338. :p.
  339. CPU-belastningen blir bestemt ved å sammenligne hvor mye programmet
  340. får gjort ved minimal prioritet, med hvor mye programmet har vært i
  341. stand til å få gjort opp til det nåværende tidspunkt. Uten mer
  342. informasjon vil normal bakgrunnsaktivitet fremstå som null
  343. belastning. Dette problemet motvirkes av HRTIMER.SYS, som kj¢rer en
  344. kalibreringsrutine ved oppstart. Programmet bestemmer hvor mye
  345. som kan bli gjort ved h¢yest mulig prioritet, og den målte verdi
  346. brukes som referansepunkt for senere belastningsberegninger.
  347.  
  348. :euserdoc.
  349.